Thema Datum  Von Nutzer Rating
Antwort
Rot VBA – PowerPoint: Formatierung von Tabellen
10.03.2017 14:48:35 Snipsnaper
NotSolved
11.03.2017 19:41:21 Snipsnaper
NotSolved

Ansicht des Beitrags:
Von:
Snipsnaper
Datum:
10.03.2017 14:48:35
Views:
999
Rating: Antwort:
  Ja
Thema:
VBA – PowerPoint: Formatierung von Tabellen

Hallo,

ich habe soeben entsprechend den CD-Vorgaben einer Kundin via OOXML in PPT eine Tabellenformatvorlage definiert. Das hat grundsätzlich prima geklappt. Doch leider lässt sich mit OOXML weder die vertikale Textausrichtung noch die Höhe der Zeilen innerhalb der Tabellen definieren. Nun habe ich den Tipp bekommen, diese Attribute doch via VBA-Makro zu steuern, welches dann von den Nutzern nach Erstellung der Tabelle abgespielt werden kann. Leider fehlt mir dafür aber das Know-how. Und nach mehreren Stunden des Recherchierens und des Pröbels bitte ich zwischenzeitlich komplett entnervt hier um Hilfe.

Meine Fagen:

  1. Wie kann in PowerPoint via Makro die Textausrichtung (.VerticalAlignment = xlCenter) innerhalb einer ausgewählten/markierten Tabelle über alle Zellen hinweg definiert werden
  2. und wie kann die Höhe der Zeilen (Rows.RowHeight = …) innerhalb derselben gesteuert werden.

Wichtig: Da der Nutzer die Tabelle jeweils autonom erstellt und ich demnach keine Ahnung habe, wie die Tabelle ausschaut (A1 – …), kann ich keine bestimmten Zellen oder Zeilen ansteuern. Das Makro muss daher eweils unabhängig von der gewähleten Anzahl Zellen und Zeilen diese automatisiert formatieren können.

Geht das überhaupt? Oder muss ich wohl oder übel doch eine Nutzerinstruktion zur manuellen Formatierung von Tabellen aufbereiten und bereitstellen?

Herzlichen Dank für euer Mitdenken und eure Antworten dazu. Liebe Grüsse Snipsnaper


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot VBA – PowerPoint: Formatierung von Tabellen
10.03.2017 14:48:35 Snipsnaper
NotSolved
11.03.2017 19:41:21 Snipsnaper
NotSolved